package com.magold.event;


public abstract class TargetResult<T> implements EventResult {
	protected T mTarget;
	
	public TargetResult(T pTarget) {
		mTarget = pTarget;
	}
	
	public T getTarget() {
		return mTarget;
	}
	
	public abstract TargetResult<T> copy(T pNewTarget);
	
}
